CTxTree.cs
Code Type: C# Class
Uses Classes: }, {, CCPA, DataSet


Lines of Code: 355

public class CTxTree

	  Renders and handles the Patient Treatment Tree 

public CTxTree(BaseMaster BaseMstr)

	Constructor to create a new instance object for the class 

public CTxTree(BaseMaster BaseMstr, string strDirectMethodAlias)

	Constructor to create a new instance object for the class. (with parameter for specifying DirectMethod alias) 

public void RenderTxSidePanel(ext.Panel pnlContainer)

	  Renders the side panel with the Summary and Current visit tabs. It also renders the patient treatment tree in the Summary tab 

protected void RenderVisitsPanel(ext.TabPanel tpContainer)

	  Renders the Summary tab panel Task:6041 

protected void RenderInstrumentHx(ext.TabPanel tpContainer)

	 Renders the Current Visit tab panel Task:6041 

protected void RenderTxTree(ext.Panel pnlContainer)

	Renders the tree controls for the encounters, outcomes, instruments 

protected void RenderApplyPathwayButton(ext.Panel pnlParent)

	adds the "apply pathway" on top of the Treatment tree 

public void RenderCPANodes(ext.Node nParentNode)

	   Renders and adds the CPA node to the Treatment Tree 

protected void RenderPathwayNodes(long lCPAID, ext.Node nParentNode)

	  Renders the pathway nodes for the parent CPA 

public void RenderPWEvents(long lPatPWID, ext.Node nParentNode)

	  Renders the pathway events node 

public void RenderPWEvents(string strPWID, ext.Node nParentNode)

	 

public void RenderAllPWEvents(ext.Node nParentNode)

	Renders nodes for all pathway events associated with a patient 

public void RenderEventInstruments(long lPWID, long lEVTID, ext.Node nParentNode)

	   Render the event instruments node 

protected DataSet GetCPADS()

	Gets the dataset to build the Clinical Settings node 

protected DataSet GetPathwaysDS(long lCPAID)

	return a dataset of pathway records for the CPA 

protected DataSet GetPWEventsDS(long lPWID)

	Gets the dataset to build the Pathway Events node 

protected DataSet GetPWEventsDS()

	Gets dataset of all pathway events associated with a patient 

protected DataSet GetEventInstruments(long lPWID, long lEVTID)

	 Gets the dataset to build the Pathway Event Instruments node 

	

